home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 8
/
FM Towns Free Software Collection 8.iso
/
fb386
/
math
/
nijiho.bas
< prev
next >
Wrap
BASIC Source File
|
1994-06-01
|
801b
|
30 lines
10 CLS
20 PRINT "二次方程式の計算 解答時にPF1でメニュー"
30 PRINT "aX2+bX+c=0"
40 INPUT "a=",A
50 INPUT "b=",B
60 INPUT "c=",C
70 PRINT A"X2+"B"X+"C"=0" : GOTO 210
80 '
90 D=B*B-4*A*C
100 IF D=0 THEN 170
110 IF D<0 THEN 190
120 X1=(-B+SQR(D))/(2*A)
130 X2=(-B-SQR(D))/(2*A)
140 PRINT "X="X1","X2
150 A$=INKEY$:IF A$="" THEN 150
160 IF A$="1" THEN RUN "MENU.BAS" ELSE 10
170 X1=-B/(2*A)
180 PRINT "X="X1 : GOTO 150
190 PRINT "解は無し" : GOTO 150
200 '
210 Z1=-B:Z2=B*B-4*A*C:Z3=2*A
220 PRINT ""
230 PRINT "X="Z1"+- "Z2
240 PRINT " "Z3
250 LINE (20,150)-(100,150),PSET,7
260 LINE (62,141)-(65 ,141),PSET,7
270 LINE (65,141)-(70 ,148),PSET,7
280 LINE (70,148)-(75 ,132),PSET,7
290 LINE (75,132)-(100,132),PSET,7 : GOTO 90